be self-sustained - Englisch Synonyme Wörterbuch